Requirements Elicitation and Specification using the S-BPM Paradigm

نویسنده

  • Christian Stary
چکیده

Recognizing the essential role of eliciting stakeholder needs and expectations when specifying system requirements from an interaction perspective, corresponding research has been triggered in subject-oriented requirements engineering. Thereby, requirements elicitation from a functional and interactional perspective overcomes essential deficiencies in behavior-centered process and application development: the lack of structuring elicitation and modelling, and the lack of prescribed deliverables. In this paper, the rationale of the subject-oriented approach is detailed and its application is exemplified. The cases show how system requirements evolve along multi-dimensional elicitation and specification activities. The approach is effective at delivering semantically coherent, and consistent requirements specifications. A crucial benefit seems to be scaffolding, in particular, when communication between stakeholders and/or interaction between systems is considered in addition to a purely functional or task-centered perspective. Finally, the generated representations can be used throughout development, thus supporting continuous evolvement.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Requirements Elicitation Using BPM Notations: Focusing on the Strategic Level Representation

Business process models (BPM) can be useful for requirements elicitation, among other uses. Since the active participation of all stakeholders is a key factor for successful requirements engineering, it is important that BPM be shared by all stakeholders. Unfortunately, organizations may end up with inconsistent BPM not covering all stakeholders’ needs and constraints. The use of multiple level...

متن کامل

Elicitation Strategies for Web Application Using Activity Theory

Requirements engineering (RE) is often seen as an essential facet in software development. It is a vital process before each project starts. In the context of systems engineering, an understanding and application of systems theory and practice is also relevant to RE. The contexts in which RE takes place habitually involve human activities. Therefore, RE needs to be sensitive to how people perce...

متن کامل

Elicitation Strategies for Web Application Using Activity Theory

Requirements engineering (RE) is often seen as an essential facet in software development. It is a vital process before each project starts. In the context of systems engineering, an understanding and application of systems theory and practice is also relevant to RE. The contexts in which RE takes place habitually involve human activities. Therefore, RE needs to be sensitive to how people perce...

متن کامل

Policy-enabled goal-oriented requirements engineering for semantic Business Process Management

Business process management (BPM) develops into a new paradigm for enterprise computing that uses information technology (IT) not only to support or execute business processes, but also to continuously monitor and improve these processes in order to better achieve business objectives. BPM’s variant Semantic Business Process Management (SBPM) is meant to further close the gap between business an...

متن کامل

Issues in Requirements Elicitation

There are many problems associated with requirements engineering, including problems in defining the system scope, problems in fostering understanding among the different communities affected by the development of a given system, and problems in dealing with the volatile nature of requirements. These problems may lead to poor requirements and the cancellation of system development, or else the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017